hillside rubble - German English Dictionary